whenever circumstances allow - Français Anglais Dictionnaire